protective god - German English Dictionary